Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F1 Spain F14 Spain F26 France F19 Belgium F1 Belgium F2 France F3 Spain F1 Spain F2 Spain F3 Spain F4 Italy F3 Italy F4 Italy F5 Spain F5 Spain F6 France F8 Romania F7 France F9 Romania F8 Spain F14 France F11 Spain F15 Spain F16 Spain F20 Spain F21 France F12 France F14 France F15 France F17 France F18 Spain F29 France F19 Spain F30 Spain F31 Spain F32 Spain F33 Spain F2 France F1 Spain F3 France F3 Poland F2 Italy F4 Poland F3 France F4 Italy F5 France F5 Italy F6 Italy F7 France F7 Spain F11 Spain F12 Spain F14 Spain F19 Spain F20 France F9 France F10 France F11 Spain F26 France F12 France F14 France F18 France F19 Spain F7 Spain F31 (Sabadell) Spain F32 (Melilla) Great Britain F1 Great Britain F2 France F2 Spain F4 France F3 Italy F4 Switzerland F2 France F4 Italy F5 France F5 UAE F1 UAE F2 Spain F14 Great Britain F10 France F8 France F9 France F10 France F11 Spain F31 France F12 France F14 France F15 France F16 France F18 France F19 Great Britain F22 Germany F1 Great Britain F1 Great Britain F2 France F2 France F4 France F6 France F15 ATP Open Castilla y Leon - Segovia Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona Internazionali di Tennis - Bergamo 10° Trofeo Luigi Pezzoli - Bergamo Tunis Open 2006 - Tunis 5° Sporting Challenger - Turin Memorial Manfredini - Sassuolo Harbour Tennis Cup Regione Lombardia - Milan Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini Concurso Internacional de Vigo - Vigo Open D'Orleans - Orleans Open de Rennes La Trinitaine - Rennes II Cyclus Open de Tenis - Florianopolis XI Torneo Internazionale di Tennis - Barletta Tunis Open 2007 - Tunis Isla de Gran Canaria - Mas Palomas Unicredit Czech Open 2007 - Prostejov 9° Trani Cup - Trani Copa Sevilla 2007 - Seville Pekao Open - Szczecin Open Costa Daurada - Tarragona Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Challenger Tunisie - Tunis ITG Miami Challenger - Miami Challenger DCNS de Cherbourg - Cherbourg BH Indoor Sarajevo - Sarajevo Mitsubishi Electric Europe Cup - Monza Status Athens Open - Athens Roma Open Challenger - Rome Tunis Open - Tunis III Challenger Isla de Gran Canaria Ciudad de Telde - Telde San Remo Tennis Cup - San Remo The Surbiton Trophy - Surbiton BSI Challenger Lugano - Lugano s'Tennis Masters Challenger - Graz LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo 84° Concurso Internacional Tenis San Sebastian - San Sebastian Heilbronn Challenger Wroclaw Challenger Cherbourg Challenger Rabat Challenger Marrakech Challenger Rome Challenger Pozoblanco Challenger Santiago Challenger Rabat Challenger Monza Challenger Biella Challenger Orbetello Challenger Recanati Challenger Segovia Challenger Kitzbuhel Challenger Orleans Challenger Helsinki Challenger Rome Challenger Napoli Challenger Nottingham-2 Challenger Pozoblanco Challenger Noumea Challenger Quimper Challenger Sarajevo Challenger Leon Challenger Guadalajara Challenger Napoli Challenger Rome Challenger Segovia Challenger Istanbul Challenger Tashkent Challenger Knoxville Challenger Noumea Challenger Noumea Challenger Bordeaux Challenger Seville Challenger Banja Luka Challenger Lyon Challenger Perugia Challenger Genova Challenger Banja Luka Challenger Pekao Open 2005 - Szczecin Open de Rennes La Trinitaine - Rennes Florence Challenger Schickendanz Open - Furth Braunschweig Challenger Tennis Napoli Cup - Napoli Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Istanbul Challenger Reggio Emilia Challenger San Sebastian Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Barcelona Challenger Geneva Challenger Mitsubishi Electric Europe Cup - Monza Genova Challenger Ostdeutscher Sparkessen Cup - Dresden Nottingham Challenger Montevideo Challenger Kos-Zucchetti Tennis Cup - Cordenons Open de Tenis Amaya - Pamplona Citta di Como - Como St. Remy Challenger Trofeo Internacional Club Laieta - Barcelona Santiago Challenger Marbella Challenger Alicante Challenger Bordeaux Challenger Lexington Challenger Lisbon Challenger Challenger Brasov - Brasov Lyon Challenger GHI Bronx Tennis Classic - Bronx Open de Montauban - Montauban Sporting Challenger '07 Trofeo Regione Piemonte - Turin Ciutat de Barcelona - Barcelona Monterrey Challenger Iasi Challenger Challenger Lugano - Lugano Luedenscheid Challenger Szczecin Challenger Constanta Challenger - Constanta Open Costa Daurada - Tarragona Marbella Challenger Surbiton Challenger Prostejov Challenger Genova Challenger Mexico City Challenger Helsinki Challenger Oeiras 3 Challenger Bordeaux Challenger Architect Open - Budapest Challenger Ford de Cherbourg - Cherbourg Todi Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Bancastato Challenger Lugano - Lugano Citta di Monza - Monza Challenger Copa Sevilla - Seville LTA Wrexham Challenger - Wrexham Tennis Napoli Cup 2007 - Napoli Grodzisk Mazowiecki Challenger Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini Lyon Challenger Copa Petrobras Uruguay - Montevideo Iasi Challenger LTA Shrewsbury Challenger - Shrewsbury Internationaux du Doubs - Besancon Bancolombia Open - Bogota 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Prostejov Challenger 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Arroyo de la Encomienda - Valladolid Irving Challenger ATP Open Castilla y Leon - Segovia Monterrey Challenger Open D'Orleans - Orleans Tunis Challenger Open Tarragona Costa Daurada - Tarragona Open de Rennes - Rennes Segovia Challenger Caversham International Tennis Tournament - Jersey Jersey Challenger Valencia Challenger Newport Challenger Phoenix Challenger Mexico City Challenger Ostrava Challenger Rennes Challenger Birmingham Challenger Noumea Challenger Quimper Challenger Morelia Challenger Open D'Orleans - Orleans 8° Trani Cup - Trani Genoa Open - Genova Challenger DCN de Cherbourg - Cherbourg San Marino Cepu Open - San Marino Nottingham 2 Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Morocco Tennis Tour - Marrakech Zenith Tennis Cup-Harbour Club - Milan Nord LB Open - Braunschweig San Marino CEPU Open - San Marino Black Forest Open - Freudenstadt Pekao Open - Szczecin Open des Alpes Trophee BNP Paribas - Grenoble ATP Challenger Trophy 2008 - Trnava Bancolombia Open - Cali Tatra Banka Slovak Open - Bratislava IV Challenger Ciudad De Guayaquil - Guayaquil IPP Open - Helsinki Noumea Challenger Besancon Challenger Caltanissetta Challenger Napoli Challenger St. Brieuc Challenger Monza Challenger Nottingham Challenger Orbetello Challenger San Marino Challenger Vigo Challenger San Sebastian Challenger Seville Challenger St. Remy Challenger Napoli Challenger Tarragona Challenger Medellin Challenger Sao Paulo Challenger Meknes Challenger Marrakech Challenger Jersey Challenger Napoli Challenger St. Brieuc Challenger Tunis Challenger Rhodes Challenger Bordeaux Challenger Aix En Provence Challenger Nottingham Challenger Milan Challenger Pozoblanco Challenger Oberstaufen Challenger Genova Challenger St. Remy Challenger Szczecin Challenger Mons Challenger Tarragona Challenger Rennes Challenger Loughborough Challenger Bratislava Challenger Helsinki Challenger Le Gosier Challenger Nottingham Challenger Pozoblanco Challenger Mons Challenger Rennes Challenger Bratislava Challenger Mallorca Challenger Roanne Challenger Binghamton Challenger Vancouver Challenger Istanbul Challenger Orleans Challenger Mons Challenger Rennes Challenger Loughborough Challenger Helsinki Challenger Cherbourg Challenger Le Gosier Challenger Prostejov Challenger Nottingham Challenger Szczecin Challenger St. Brieuc Challenger Open de la Comunidad Valenciana - Valencia Caltanissetta Challenger Manta Challenger San Luis Potosi Challenger Prostejov Challenger Aix En Provence Challenger Zagreb Challenger Champaign Challenger Le Gosier Challenger Open de Tenis Comunidad Valenciana - Valencia Open de Moselle - Metz Brasil Open - Costa do Sauipe Mouilleron-Le-Captif Challenger Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Croatia Open - Umag Copa Telmex - Buenos Aires Lexington Challenger Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Movistar Open - Vina del Mar Kenitra Challenger Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Masters Series - Hamburg Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Estoril Open - Estoril Open de Nice Cote dAzur - Nice BCR Open Romania - Bucharest Noumea Challenger Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Quimper Challenger Movistar Open - Santiago SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Winston Salem - Winston Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Malaysian Open - Kuala Lumpur Brasil Open - Sao Paulo Portugal Open - Oeiras Heineken Open - Auckland Copa Claro - Buenos Aires Delray Beach Open - Delray Beach AEGON Championships - London Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Claro Open Colombia - Bogota Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Heineken Open - Auckland Apia International - Sydney Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Argentina Open - Buenos Aires Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch AEGON Championships - London Moselle Open - Metz Rio Open - Rio de Janeiro Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm European Open - Antwerp Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco Antalya Cup - Antalya Hall of Fame Tennis Championships - Newport Abierto Mexicano - Los Cabos Kremlin Cup - Moscow Swiss Indoors Basel - Basel New York Open - New York Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Antalya Cup - Antalya Moselle Open - Metz Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Cordoba Open - Cordoba Delray Beach Open - Delray Beach Grand Prix Hassan II - Marrakech If Stockholm Open - Stockholm Open Parc - Lyon Libema Open - 's-Hertogenbosch Turkish Airlines Open Antalya - Antalya Citi Open - Washington Zhuhai Open - Zhuhai Open Sud de France - Montpellier Argentina Open - Buenos Aires Sofia Open - Sofia Argentina Open - Buenos Aires Barcelona Open Banc Sabadell - Barcelona Mallorca Championships - Mallorca Sofia Open - Sofia Dallas Open - Dallas Rio Open - Rio de Janeiro Gonet Geneva Open - Geneva Winston-Salem Open - Winston-Salem Astana Open - Astana Tennis Napoli Open - Naples United Cup - Australia Dallas Open - Dallas Delray Beach Open - Delray Beach Open 13 Provence - Marseille Gonet Geneva Open - Geneva Libema Open - 's-Hertogenbosch Infosys Hall of Fame Open - Newport Swiss Indoors Basel - Basel Ricoh Open - 's-Hertogenbosch Valencia Open - Valencia Maharashtra Open - Pune Rakuten Japan Open - Tokyo Citi Open - Washington Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Winston-Salem Open - Winston-Salem Moselle Open - Metz Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Erste Bank Open - Vienna Marbella Challenger Alicante Challenger Open Sud de France - Montpellier Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice St. Petersburg Open - St. Petersburg Posillipo Tennis Cup - Napoli Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart U.S. National Indoor Tennis Championships - Memphis China Open - Beijing Chengdu Open - Chengdu Aegon Nottingham Open - Nottingham Brasil Open - Costa do Sauipe Lima Challenger Internationaux du Doubs - Besancon Buenos Aires Challenger Rennes Challenger Bet-at-home Open - Hamburg Chengdu Open - Chengdu Delray Beach Open - Delray Beach Shenzhen Open - Shenzhen IPP Geneva Trophy - Geneva China Open - Beijing Open de Moselle - Metz Open de L'Isere-Trophee BNP Paribas - Grenoble Ricoh Open - 's-Hertogenbosch Kremlin Cup - Moscow AEGON Championships - London Memphis Open - Memphis Estoril Open - Estoril Rakuten Japan Open - Tokyo Open D'Orleans - Orleans St. Petersburg Open - St. Petersburg Hall of Fame Open - Newport Garanti Koza Sofia Open - Sofia Apia International - Sydney Grand Prix Hassan II - Marrakech Abierto Mexicano - Los Cabos Open de Montauban - Montauban Millennium Estoril Open - Estoril Open Parc - Lyon Credit Agricole Suisse Open - Gstaad Sydney International - Sydney DIEMA XTRA Sofia Open - Sofia Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Hall of Fame Open - Newport Seville Challenger Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Generali Open - Kitzbuhel European Open - Antwerp Intrum Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha ASB Classic - Auckland Dubai Duty Free Tennis Championships - Dubai Cordoba Open - Cordoba ABN AMRO World Tennis Tournament - Rotterdam Bet-at-home Open - Hamburg Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Forte Village Sardegna Open - Sardinia bett1HULKS Championships - Cologne Astana Open - Nur-Sultan Delray Beach Open - Delray Beach Great Ocean Road Open - Melbourne Murray River Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Chile Dove Men+Care Open - Santiago Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Open Parc - Lyon St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Citi Open - Washington Singapore Tennis Open - Singapore Belgrade 2 - Belgrade Barcelona Open BancSabadell - Barcelona Sydney Tennis Classic - Sydney Open Sud de France - Montpellier Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Libema Open - 's-Hertogenbosch Viking International - Eastbourne Truist Atlanta Open - Atlanta Generali Open - Kitzbuhel Moselle Open - Metz Swiss Indoors Basel - Basel Sofia Open - Sofia Tel Aviv Watergen Open - Tel Aviv United Cup - Australia ASB Classic - Auckland Barcelona Open Banc Sabadell - Barcelona Sydney International - Sydney Ecuador Open - Quito Abierto Mexicano Telcel - Acapulco Citi Open - Washington Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Lugano Challenger Dallas Open - Dallas New York Open - New York Delray Beach Open - Delray Beach Open Parc - Lyon Libema Open - 's-Hertogenbosch cinch Championships - London Mallorca Championships - Mallorca Infosys Hall of Fame Open - Newport Atlanta Open - Atlanta Almaty Open - Almaty Citi Open - Washington Winston-Salem Open - Winston-Salem Hamburg European Open - Hamburg Moselle Open - Metz ASB Classic - Auckland Open Occitanie - Montpellier Dallas Open - Dallas Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Melbourne Summer Set - Melbourne Libema Open - 's-Hertogenbosch Argentina Open - Buenos Aires Mifel Tennis Open - Los Cabos Hangzhou Open - Hangzhou China Open - Beijing Astana Open - Astana Open de la Comunidad Valenciana - Valencia Campionati Internazionali di Sicilia - Palermo Chennai Open - Chennai Heineken Open - Auckland Open 13 - Marseille Erste Bank Open - Vienna Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Open de Moselle - Metz If Stockholm Open - Stockholm Open 13 - Marseille Medibank International - Sydney Heineken Open - Auckland Brasil Open - Costa do Sauipe Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Interwetten Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart Open de Moselle - Metz Kremlin Cup - Moscow Open Sud de France - Montpellier St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch AEGON International - Eastbourne BCR Open Romania - Bucharest If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Apia International - Sydney VTR Open - Vina del Mar Open 13 - Marseille Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha VTR Open - Vina del Mar Garanti Koza Sofia Open - Sofia Barcelona Open BancSabadell - Barcelona AEGON Championships - London Claro Open Colombia - Bogota Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Valencia Open - Valencia Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Tata Open Maharashtra - Pune Portugal Open - Oeiras Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Valencia Open - Valencia PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BMW Open - Munich Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ASB Classic - Auckland Apia International - Sydney Garanti Koza Sofia Open - Sofia Argentina Open - Buenos Aires Delray Beach Open - Delray Beach Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Girona Challenger Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul ASB Classic - Auckland AEGON Championships - London Chengdu Open - Chengdu Mallorca Championships - Mallorca cinch Championships - London Millennium Estoril Open - Estoril Hall of Fame Open - Newport Stockholm Open - Stockholm Cordoba Open - Cordoba Grand Prix Hassan II - Marrakech cinch Championships - London Stockholm Open - Stockholm Copa Telmex - Buenos Aires Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rolex Paris Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrilena Madrid Open - Madrid Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Cincinnati Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Shanghai Rolex Masters - Shanghai SkiStar Swedish Open - Bastad Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome National Bank Open - Montreal National Bank Open - Toronto Australian Open - Melbourne Wimbledon - London Davis Cup, Group B, Manchester Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells French Open - Paris U.S. Open - New York Shanghai Rolex Masters - Shanghai National Bank Open - Toronto Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York U.S. Open - New York French Open - Paris French Open - Paris Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, PO, BRA-ESP 3-1 Davis Cup, Group I, 2R, RUS-ESP 3-2 Davis Cup, World Group, 1R, FRA-NED 3-1 Davis Cup, Group C, Hamburg Davis Cup, World Group, PO, HUN-FRA 2-3 Wimbledon - London Wimbledon - London Wimbledon - London Davis Cup, World Group, Q, TPE-FRA 0-4 Australian Open - Melbourne Davis Cup, Finals, Group C U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) French Open (juniors) French Open (juniors) Davis Cup, Qualifiers, 1R, FRA-ECU 4-0 All Lower level tournaments China Open - Beijing Olympics - Tokyo